Chippenham - Embedded Software Engineer (£50-70k) - Embedded C, hardware peripherals, firmware My client is a cutting-edge engineering company developing world-class embedded solutions. Due to continued growth, they are seeking a highly motivated Software Engineer to join their innovative and dynamic team. Main Duties: * Provide embedded software support for existing and new products. * Develop applications in embedded and desktop Linux environments. * Collaborate in an Agile team environment (Kanban/Scrum). * Coach and mentor junior engineers. * Lead by example, demonstrating technical leadership and delivering exceptional solutions. Skills and Experience Required: * Degree in Computer Systems Engineering, STEM, or equivalent experience. * Proficient in writing real-time embedded software in C. * Skilled with I2C, SPI, and memory-mapped hardware peripherals. * Experience with Agile methodologies. * Experience working in a Linux environment. Location & Working Style: Hybrid working & collaborative working environment in Chippenham! If you believe you have the skills and experience for this role, apply today with your updated CV